package com.kaifamiao.demo.d0722;

public class Demo05 {

    public static void main(String[] args) {
        int n = 10;
        change(n);
        System.out.println(n); // 10
        int[] nums = {1};
        change1(nums);
        System.out.println(nums[0]); // 9

//        Student stu = new Student();
//        stu.name = "迪丽热巴";
//
//        change2(stu);
//
//        System.out.println(stu.name);
    }

    public static void change(int num){
        num = 6;
    }

    public static void change1(int[] arr){
        arr[0] = 9;
    }

    public static void change2(Student stu){
        stu.name = "辣目洋子";
    }

    /**
     * Java 只有值传递
     * @param num 基本数据类型
     * @param arr 引用数据类型
     */
    public static void fun(int num, int[] arr){

    }
}
